github.com/klauspost/compress/zstd.fastBase.bufferReset (field)
23 uses
github.com/klauspost/compress/zstd (current package)
dict.go#L233: enc := encoder(&bestFastEncoder{fastBase: fastBase{maxMatchOff: int32(maxMatchLen), bufferReset: math.MaxInt32 - int32(maxMatchLen*2), lowMem: false}})
enc_base.go#L19: bufferReset int32
enc_base.go#L58: if debugAsserts && e.cur > e.bufferReset {
enc_base.go#L59: panic(fmt.Sprintf("ecur (%d) > buffer reset (%d)", e.cur, e.bufferReset))
enc_base.go#L157: if e.cur < e.bufferReset {
enc_best.go#L87: for e.cur >= e.bufferReset-int32(len(e.hist)) {
enc_better.go#L65: for e.cur >= e.bufferReset-int32(len(e.hist)) {
enc_better.go#L588: for e.cur >= e.bufferReset-int32(len(e.hist)) {
enc_dfast.go#L47: for e.cur >= e.bufferReset-int32(len(e.hist)) {
enc_dfast.go#L381: if e.cur >= e.bufferReset {
enc_dfast.go#L672: if e.cur < e.bufferReset {
enc_dfast.go#L687: for e.cur >= e.bufferReset-int32(len(e.hist)) {
enc_fast.go#L46: for e.cur >= e.bufferReset-int32(len(e.hist)) {
enc_fast.go#L306: if e.cur >= e.bufferReset {
enc_fast.go#L528: if e.cur < e.bufferReset {
enc_fast.go#L545: for e.cur >= e.bufferReset-int32(len(e.hist)) {
encoder_options.go#L54: return &fastEncoderDict{fastEncoder: fastEncoder{fastBase: fastBase{maxMatchOff: int32(o.windowSize), bufferReset: math.MaxInt32 - int32(o.windowSize*2), lowMem: o.lowMem}}}
encoder_options.go#L56: return &fastEncoder{fastBase: fastBase{maxMatchOff: int32(o.windowSize), bufferReset: math.MaxInt32 - int32(o.windowSize*2), lowMem: o.lowMem}}
encoder_options.go#L60: return &doubleFastEncoderDict{fastEncoderDict: fastEncoderDict{fastEncoder: fastEncoder{fastBase: fastBase{maxMatchOff: int32(o.windowSize), bufferReset: math.MaxInt32 - int32(o.windowSize*2), lowMem: o.lowMem}}}}
encoder_options.go#L62: return &doubleFastEncoder{fastEncoder: fastEncoder{fastBase: fastBase{maxMatchOff: int32(o.windowSize), bufferReset: math.MaxInt32 - int32(o.windowSize*2), lowMem: o.lowMem}}}
encoder_options.go#L65: return &betterFastEncoderDict{betterFastEncoder: betterFastEncoder{fastBase: fastBase{maxMatchOff: int32(o.windowSize), bufferReset: math.MaxInt32 - int32(o.windowSize*2), lowMem: o.lowMem}}}
encoder_options.go#L67: return &betterFastEncoder{fastBase: fastBase{maxMatchOff: int32(o.windowSize), bufferReset: math.MaxInt32 - int32(o.windowSize*2), lowMem: o.lowMem}}
encoder_options.go#L69: return &bestFastEncoder{fastBase: fastBase{maxMatchOff: int32(o.windowSize), bufferReset: math.MaxInt32 - int32(o.windowSize*2), lowMem: o.lowMem}}
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |